import dynamic from 'next/dynamic'; import { getIdFromSlug, getNameFromSlug } from '@/core/utils/slug'; import { useRouter } from 'next/router'; import _ from 'lodash'; import Seo from '@/core/components/Seo'; import Breadcrumb from '@/lib/brand/components/Breadcrumb'; import useBrand from '@/lib/brand/hooks/useBrand'; import PageNotFound from '@/pages/404'; const BasicLayout = dynamic(() => import('@/core/components/layouts/BasicLayout') ); const ProductSearch = dynamic(() => import('@/lib/product/components/ProductSearch') ); const Brand = dynamic(() => import('@/lib/brand/components/Brand')); export default function BrandDetail() { const router = useRouter(); const { slug = '' } = router.query; const brandName = getNameFromSlug(slug); const id = getIdFromSlug(slug); const { brand } = useBrand({ id }); // if ( !brand.isLoading && _.isEmpty(brand.data)) { // console.log('ini masuk pak') // return ; // } return ( {/* */} {!_.isEmpty(router.query) && ( )} ); }